A bustling market in Spain, with vendors selling fresh produce, flowers, and local crafts#market #spain #vendors #fresh produce #local crafts #europe